stepping on one's foot - French English Dictionary